<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>
    <!-- 给定两个数组，编写一个函数来计算它们的交集。 -->

    <script>
        var num1 = [1,1, 3, 5, 7, 9]
        var num2 = [1, 7, 2, 4, 6, 8]
        // 得到两个数组的交集
        var res=num1.filter(function(item,index){
            return (num2.indexOf(item)!==-1)
        })
        //去掉重复数据
        var res1=res.reduce(function(pre,cur){
            return (pre.indexOf(cur)===-1) ?pre.concat(cur) : pre
        },[])
    </script>
</body>

</html>